leech (a physician) - Französisch Englisch Wörterbuch